import request from '@/utils/request';
import {materialApiUrl} from '../../config'
import request2 from '@/utils/request2'
/**
 * 供应商考察列表
 * @param parameter
 */
export function inspectionList(parameter){
    return request({
        url: materialApiUrl+'/materials/company-survey/findByMain',
        method: 'get',
        params: parameter
    })
}
/**
 * 供应商考察列表删除
 * @param parameter
 */
export function inspectionListDel(parameter){
    return request({
        url: materialApiUrl+'/materials/company-survey/deleteByMain',
        method: 'post',
        data: parameter
    })
}
/**
 * 供应商考察列表新增基本信息
 * @param parameter
 */
export function inspectionListAdd(parameter){
    return request({
        url: materialApiUrl+'/materials/company-survey/createByMain',
        method: 'post',
        data: parameter
    })
}
/**
 * 供应商考察列表编辑基本信息
 * @param parameter
 */
export function inspectionListEdit(parameter){
    return request({
        url: materialApiUrl+'/materials/company-survey/editByMain',
        method: 'post',
        data: parameter
    })
}
/**
 * 供应商考察列表基本信息详情
 * @param params
 */
export function inspectionListDetail(params){
    return request({
        url: materialApiUrl+`/materials/company-survey/findByMainId/${params.id}`,
        method: 'get',
        params
    })
}
/**
 * 业绩列表
 * @param parameter
 */
export function performanceList(parameter){
    return request({
        url: materialApiUrl+'/materials/company-survey/findByDetails',
        method: 'get',
        params: parameter
    })
}
/**
 * 业绩列表删除
 * @param parameter
 */
export function performanceListDel(parameter){
    return request({
        url: materialApiUrl+'/materials/company-survey/deleteByDetails',
        method: 'post',
        data: parameter
    })
}
/**
 * 业绩列表新增
 * @param parameter
 */
export function performanceAdd(parameter){
    return request2({
        url: materialApiUrl+'/materials/company-survey/createByDetails',
        method: 'post',
        data: parameter
    })
}
/**
 * 业绩列表编辑
 * @param parameter
 */
export function performanceEdit(parameter){
    return request2({
        url: materialApiUrl+'/materials/company-survey/editByDetails',
        method: 'post',
        data: parameter
    })
}

/**
 * 编辑考察内容
 * @param parameter
 */
export function contentEidt(parameter){
    return request({
        url: materialApiUrl+'/materials/company-survey/editByMainContent',
        method: 'post',
        data: parameter
    })
}



/**
 * 提交审核
 * @param parameter
 */
export function audit(parameter){
    return request2({
        url: materialApiUrl+'/materials/company-survey/submitApply',
        method: 'post',
        data: parameter
    })
}
/**
 * 新增附件
 * @param parameter
 */
export function addFile(parameter){
    let url = materialApiUrl+'/materials/company-survey/addFile';
    return url;
}
/**
 * 附件列表
 * @param parameter
 */
export function fileList(parameter){
    let url = materialApiUrl+'/materials/company-survey/findFileList';
    return url;
}
/**
 * 附件删除
 * @param parameter
 */
export function fileDel(parameter){
    let url = materialApiUrl+'/materials/company-survey/deleteFile';
    return url;
}
